thermal radiation shield - Alemán Inglés Diccionario